string of islands - İngilizce Eş Anlamlılar Sözlük